package com.atguigu.文件复制的标准代码;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class 默写_普通字节流一次一个字节数组复制文件 {
    public static void main(String[] args) throws IOException {
        long start = System.currentTimeMillis();
        //创建流对象
        FileInputStream fis = new FileInputStream("T_Day22\\test\\童话镇.mp3");
        FileOutputStream fos = new FileOutputStream("C:\\Users\\WH-HKB\\Desktop\\dest\\童话镇copy1.mp3");

        //循环读写
        //创建字节数组存读到的数据 bys
        byte[] bys = new byte[1024];
        //创建统计变量 统计每次读到的字节个数 -> int len
        int len;

        while((len = fis.read(bys)) != -1){
            //读多少 写多少
            fos.write(bys,0,len);
        }

        //关流
        fis.close();
        fos.close();
        System.out.println(System.currentTimeMillis() - start);
    }
}
